BREAK
BREAK – command

See also

This command is used to terminate a transmission. When the command BREAK is encountered, the HTML document is immediately truncated and the transmission is ended.

Example :

<!--#break-->

<P>The text will not be printed since the document was truncated and transmission interrupted.


CONFIG
CONFIG – command

Parameters 	Variables 	See also

This command is  used  to modify  certain parameters for formatting variables that are included in the script. The information obtained from the interpretation of variables is then formatted in the HTML document.

Example :

<!--#config timefmt="%B %D %Y"-->


COUNTER
COUNTER – command

Parameters

This command is used when a counter is placed in an HTML document. The value is incremented and the result is returned to the HTML document. The result can either be displayed or concealed.

Example :

<!--#counter var="home_page_counter"-->


ECHO
ECHO – command

Parameters 	Variables 	See also

This command is used to integrate variable parameters in HTML documents. The HTML document displays the value of the variables indicated in the script.

The variable's value may be obtained from a field in the  HTML form when the POST action is defined as <--#echo var="region"--> or from an SSI parameter.

Example :

<!--#echo var="http_USER_AGENT"-->


EMAIL
EMAIL – command

Variables

The EMAIL command  is used to gather information through e-mail using an HTML document or an HTML form. EMAIL uses several variables where 'FROMHOST', 'TOHOST', 'FROMADDRESS' and 'TOADDRESS' are necessary; the remaining are optional.

Example :

<!--#email fromhost=""www.domain.com"tohost="courriel.domain.com" message="message" - "fromaddress="&&EMail&&" toaddress="nom@courriel.domain.com"subject="text" " -->


EXEC
EXEC – command

Parameters 	Variables 	See also

EXEC is used for executing an executable external script.

Example :

<!--#exec script="\salesscript" post=|sales=19.95"-->


FLASTMOD
FLASTMOD – command

Parameters

This command is used to obtain the date when the document was last modified.

Example :

<!--#flastmod virtual="/stuff/address.shtml"-->


FSIZE
FSIZE – command

Parameters

This command is used to  obtain the size of a file in bytes or kilobytes.

Example :

<!--#fsize virtual="/stuff/address.shtml"-->


GOTO
GOTO – command

See also

This command redirects the user to another command that forces the execution of another procedure.

Example:

'goto ="'<label >'"'


HIDE
HIDE – command

Parameters	Operators	See also

HIDE is used to conceal HTML  documents if the results of the comparison is  TRUE. If the result is FALSE, the SHOW command is executed.

Example:

<!--#hide variable="date_gmt" operator="contains" value="1998"-->


IF
IF – command

Variables 	Operators 	See also

IF is used to place a condition for the execution of an SSI script.The script is executed if the results of a logical comparison is TRUE.

The arguments are represented  by text or number strings. If the arguments are two numbers, the calculation is based on comparison. If the values are text strings, then the calculation or the comparison will be based on the alphabetic order of the arguments.

Example :

'if' '"'<argument1>'"' <operator> '"'<argument2>'"'<operation>

Example :

<!--#if "10" != "20" goto test label -->
<P>This message will not be printed
<!--#label ="testlabel " -->
<P>This message will be printed


INCLUDE
INCLUDE – command

Parameters

This command is used to integrate the contents of an external file in the HTML document   Documents included can also contain executable SSI scripts.

Example :

<!--#include virtual="/stuff/address.shtml"-->


LABEL
LABEL – command

See also

This command is used to execute a GOTO or an IF..GOTO command. When the SSI engine encounters a LABEL command, nothing seems to happen except that the engine turns to the preceding GOTO command in order to execute it.

Example :

label ="'<label>'"


ODBC
ODBC – command

Variables

This command is used for querying or obtaining information from a database.


SHOW
SHOW – command

Parameters 	Operators	See also

SHOW displays an HTML page if the results of the comparison is TRUE. If the result is FALSE, the HIDE command is executed.

Example :

<!--#show variable="date_gmt" operator="contains" value="2000"-->


Descriptors of (timefmt)
Descriptors of parameter  TIMEFMT

Field  descriptor	Description	Examples
%a	Abbreviated day of the week	Mon
%A	Unabbreviated day of the week	Monday
%b	Abbreviated name of the month	Jul
%B	Unabbreviated  name of the month	July
%c	Day, month and year	%A, %d %B %Y %I :%M :%S %P Wednesday, November 24, 1999
%d	Day expressed using two digits, from  01 to 31	05
%H	Hour expressed using the 24-hour format	18
%I	Hour expressed using the 12-hour format	06
%j	Numerical day of  the year	213
%m	Numerical month, from 01 to 12	08
%M	Numerical value of the minutes in an hour, from 00 to 59	34
%p	Time of day , AM or PM	PM
%S	Numerical value of the seconds in a minute, from 00 to 59	42
%U	Numerical day of the week of a year, starting with Sunday	12
%w	Numerical day of the week, starting with Sunday which is equal to 0	3
%W	Numerical  week  of the year, starting with Monday
%x	The date, according to the "Day, Month, Year" format or %d %B, %Y	14 July, 1999
%X	The time, according to the "HH:MM:SS"  (Hours:Minutes:Seconds) format,  using the 24-hour format	19:35:28
%y	Numerical year, represented by the last two digits	99
%Y	Numerical year, displaying all four digits	1999
%%	Percentage symbol	%
Descriptors that are not supported:

%C - %D - %e - %h - %k - %l - %n - %r - %R - %s - %t - %Z


Introduction

SSI (Server Side Includes) makes HTML documents interactive in different ways: by returning information to the user according to his preferences, by executing scripts according to the results of a given condition or by communicating with a database.

SSI is developed using a particular syntax (a script or Token) which is integrated in the HTML document. Once it is read and interpreted by the user's server, the command gets executed according to the parameters and variables it possesses.

Following is an example of SSI syntax:

<!--#command properties="value"-->

Variables can also be included inside an SSI command. For example:

<!--#command properties=operator "value" ="value"-->

An SSi document must have one of the following file extensions: .sht or.shtm. The document containing the SSI dommand could also have the extension .asp if it is going to be placed on an IIS server.


List of operators used with commands:

echo 	hide 	show

=	Returns a true value if the value specified between the two arguments are equal.
==	Returns a true value if the arguments are equal.
!=	Returns a true value if the arguments are not equal.
<>	Returns a  true value if the specified value is higher than the first argument (to the left of the operator) and higher than the second (to the right of the operator).
<	Returns a  true value if the first argument (to the left of the operator) is lower than the second (to the right of the operator).
<=	Returns a  true value if the first argument (to the left of the operator) is lower or equal to the second (to the right of the operator).
=<	Returns a  true value if the value of the first argument (to the left of the operator) is lower than the second  argument (to the right of the operator).
>	Returns a  true value if the first argument (to the left of the operator) is higher than the second (to the right of the operator).
>=	Returns a  true value if the first argument (to the left of the operator) is higher or equal to the second (to the right of the operator).
=>	Returns a  true value if the value of the first argument (to the left of the operator) is higher than the second  argument (to the right of the operator).
!<	Returns a  true value if the first argument (to the left of the operator) is not lower than the second (to the right of the operator).
!>	Returns a  true value if the first argument (to the left of the operator) is not higher than the second (to the right of the operator).
contains	Returns a true value if the specified value is contained inside the argument.
hasstring	Returns a  true value if the text in the line of the second argument (to the right of the operator) is found inside the text of the line with the first argument (to the left of the operator).


fromhost
FROMHOST (Variable of command EMAIL )

See also

This variable must be used with the EMAIL command. FROMHOST is used to specify the name of the sender (smtp) of the message.


tohost
TOHOST (Variable of command EMAIL )

See also

This variable must be used with the EMAIL command. TOHOST is used to specify the name of the recipient (smtp) of the message.


fromaddress
FROMADDRESS (Variable of command EMAIL )

See also

This variable must be used with the EMAIL command. FROMADDRESS  is used to specify the address of the sender of the message.


toaddress
TOADDRESS (Variable of command EMAIL )

See also

This variable must be used with the EMAIL command. TOADDRESS  is used to specify the address of the recipient of the message.


message
MESSAGE (Variable of command EMAIL )

See also

This is an optional variable of the EMAIL command. MESSAGE is used to include text inside the body of the message.


subject
SUBJECT (Variable of command EMAIL )

See also

This is an optional variable of the EMAIL command. SUBJECT is used to define the subject of the message.


sender
SENDER (Variable of command EMAIL )

See also

This is an optional variable of the EMAIL command. SENDER is used to define the e-mail address of the sender.


replyto
REPLYTO (Variable of command EMAIL )

See also

This is an optional variable of the EMAIL command. REPLYTO is used to indicate the e-mail address to which replies must be sent.


cc
CC (Variable of command EMAIL )

See also

This is an optional variable of the EMAIL command. CC is used to identify other recipients that will receive a copy of the message.


inreplyto
INREPLYTO (Variable of command EMAIL )

See also

This is an optional  variable of the EMAIL command. INREPLYTO is used to define a field that includes the original text inside the response message.


id
ID (Variable of command EMAIL )

See also

This is an optional variable. ID is used to indicate an identification field (ID) in the message.


debug
DEBUG (Variable of command ODBC )

 	See also

This variable is used when developing an ODBC  command in order to  detect and solve problems.

With DEBUG you can obtain information on the nature of errors found in the ODBC command as well as those found in the SSI and ODBC engines used. An error message is displayed inside the HTML document  indicating the location where the error was found.

DEBUG is a variable reserved for developing the ODBC command; it must be removed before producing the final documents.

Example :

debug="<debugstring>"


connect
CONNECT (Variable of command ODBC )

 	See also

This command is used to create a link to an existing ODBC database for forwarding or extracting data.This command is used for further handling of commands carried out on the database file.

Example :

connect="<datasource>,<username>,<password>"


statement
STATEMENT (Variable of command ODBC )

 	See also

This variable is used to communicate the status of an SQL statement on an ODBC database file.

Example :

statement="<SQLStatement>"


format
FORMAT (Variable of command ODBC )

 	See also

This variable provides a model for presenting data when it is being returned in reply to an ODBC request. FORMAT is used to modify the way data is displayed.

Example :

format="<cprintfstatement>"


cmdecho
CMDECHO (Variable of commands ECHO and EXEC )

See also

This variable is used to determine the output parameters of results following the execution of command  EXEC that uses the parameter  CMD. CMDECHO uses the  ON or OFF values.

The database format differs according to the presence or absence of commands ..CMDPREFIX and ..CMDPOSTFIX  in the document.

The absence of commands ..CMDPREFIX and ..CMDPOSTFIX displays  the output of data as is, without any format or special characters.

Including commands ..CMDPREFIX and ..CMDPOSTFIX permits their formatting and interpretation.

Example :

<!--#config cmdecho="ON" -->


cmdprefix
CMDPREFIX (Variable of commands ECHO and EXEC )

See also

This variable is used to set parameters in the output document and therefore it displays the contents of the line that precedes it where the command ECHO takes its value in the HTML document.

Example :

<!--#config cmdprefix="<LI>" -->


cmdpostfix
CMDPOSTFIX (Variable of commands ECHO and EXEC )

See also

This variable is used to set parameters in the output document and therefore it displays the contents of the line that follows it where the command ECHO takes its value in the HTML document.

Example :

<!--#config cmdpostfix="<LI>" -->


onerr
ONERR (Variable of commands ECHO and EXEC )

See also

This variable is used to define the action that will take place  when the SSI script finds an error.

Example :

onerr="<action>"


print
PRINT (Variable of command CONFIG)

See also

This variable is used to print text.

Example :

print "<text>"


error
ERROR (Variable of command CONFIG)

See also

This variable prints the current error message.


break (variable)
BREAK (Variable of command CONFIG)

See also

This variable interrupts the transmission of an HTML document to the user.


errorbreak
ERRORBREAK (Variable of command CONFIG)

 	See also

This variable is used to define the causes for the interruption of the transmission of the HTML document to the user and prints an error message.


printbreak
PRINTBREAK (Variable of command CONFIG)

See also

This interrupts the transmission of the HTML document to the user and prints an error message.

Example :

<!--#config onerr="printbreak "We are sorry to have to interrupt the loading of this page."-->


ACCEPT_LANGUAGE
ACCEPT_LANGUAGE (Variable of commands ECHO, HIDE and SHOW)

 	See also

ACCEPT_LANGUAGE returns the name of the natural language chosen by the user.

ACCEPT_LANGUAGE is what is known as an "environment variable". Environment variables are used to gather information from the user and his technical environment.


AUTH_PASSWORD
AUTH_PASSWORD (Variable of command ECHO)

 	See also

AUTH_PASSWORD returns the value taken from the user authentication dialog box. This variable is only available if the authentication functions are used.


AUTH_USER
AUTH_USER (Variable of command ECHO)

 	See also

AUTH_USER returns the value taken from the client authentication box.


AUTH_TYPE
AUTH_TYPE (Variable of commands ECHO, HIDE and SHOW)

 	See also

AUTH_TYPE is used to verify the authenticity of the user.

AUTH_TYPE is what is known as an "environment variable".  Environment variables are used to gather information from the user and his technical environment.


CONTENT_LENGTH
CONTENT_LENGTH (Variable of commands ECHO, HIDE and SHOW)

 	See also

CONTENT_LENGTH is used when sending information from a form found in an SSI page. CONTENT_LENGTH returns the size of the set of information.This variable is used with the POST or PUT methods.

CONTENT_LENGTH is what is known as an  "environment variable".  Environment variables are used to gather information from the user and his technical environment.


CONTENT_TYPE
CONTENT_TYPE (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable is used when sending information from a form found in an SSI page.CONTENT_TYPE returns the type of information that is sent to the server. This variable is used with the POST or PUT methods.

For example :

application/x-www-fomr-urlencoded

CONTENT_TYPE is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


DATE_GMT
DATE_GMT (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the current Greenwich Mean date and time.

For example :

1999/08/19:02:45:32

DATE_GMT is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


DATE_LOCAL
DATE_LOCAL (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the current  local date and time.

For example :

1999/02/15:17:06:57

DATE_LOCAL is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


DOCUMENT_NAME
DOCUMENT_NAME (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the access path and name of a file.

For example :

HD:server:file:document.html

DOCUMENT_NAME is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


DOCUMENT_URI
DOCUMENT_URL (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the URL address of a file.

For example :

/folder/document.html

DOCUMENT_URL is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


FROM
FROM (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name or e-mail address of the user.

For example :

address@domain.com

FROM is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


FORWARDED
FORWARDED (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name of the proxy server through which the document is being sent.

For example :

address.domain.com

server.domain.com

FORWARDED is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


GATEWAY_INTERFACE
GATEWAY_INTERFACE (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name and the version number of the CGI or API used by the HTTP server.

For example :

W*API (version 1)

GATEWAY_INTERFACE is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


HTTP_ACCEPT
HTTP_ACCEPT (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the list of  MIME types that are accepted by the browser.

For example :

image/gif, image/pjpeg

HTTP_ACCEPT is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


HTTP_REFERER
HTTP_REFERER (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name of the last document the user loaded.

For example :

http://www.microsoft.com/index.html

HTTP_REFERER is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


HTTP_USER_AGENT
HTTP_USER_AGENT (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name and version of the user's browser.

For example :

Mozilla/4.03

HTTP_USER_AGENT is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


HTTP_COOKIE
HTTP_COOKIE (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable contains the  "cookies" sent by the user and a detailed description.

For example :

address.domain.com

205.205.28.18

HTTP_COOKIE is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


LAST_MODIFIED
LAST_MODIFIED (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the date and time when the document was created or when it was last modified.

For example :

1999/02/15:17:06:57

LAST_MODIFIED is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


PATH_INFO
PATH_INFO (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the virtual path from where the information is sent.

For example :

profil%entreprise

PATH_INFO is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


PATH_TRANSLATED
PATH_TRANSLATED (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable decodes the path from where the information is sent and translates the virtual path into a physical path.

For example :

profil entreprise

PATH_TRANSLATED is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


QUERY_STRING
QUERY_STRING (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the raw query string sent by the user through his browser.

For example :

example=loisir%201&name=film

QUERY_STRING is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


QUERY_STRING_UNESCAPED
QUERY_STRING_UNESCAPED (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable decodes the query string that follows the $ character in an URL.

For example :

example=loisir 1&name=film

QUERY_STRING_UNESCAPED is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REMOTE_ADDR
REMOTE_ADDR (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name of the user or an IP address if he is using DNS.

For example :

address.domain.com

205.205.28.18

REMOTE_ADDR is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REFERER
REFERER (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the URL address of the HTML document which referred the user to the current document.

REFERER is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REMOTE_HOST
REMOTE_HOST (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name of the user if he is using DNS.

For example :

address.domain.com

REMOTE_HOST is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REMOTE_USER
REMOTE_USER (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the user name if he is using DNS, in order to validate the authenticity of his request.

For example :

address.domain.com

REMOTE_USER is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REMOTE_IDENT
REMOTE_IDENT (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the user name if he is using DNS.

For example :

address.domain.com

REMOTE_IDENT is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


REQUEST_METHOD
REQUEST_METHOD (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable identifies the method used to execute a command in the current document.

For example :

POST

REQUEST_METHOD is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


SCRIPT_NAME
SCRIPT_NAME (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the virtual path of the script from the location where the script is being executed.

For example :

/cgi-bin/script.cgi

SCRIPT_NAME is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


SERVER_NAME
SERVER_NAME (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name of the host HTTP server.

For example :

www.domain.com

205.205.28.18

SERVER_NAME is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


SERVER_PORT_SECURE
SERVER_PORT_SECURE (Variable of commands ECHO)

 	See also

This variable returns a value of 0 or 1. If the request is made through a secure port, the value returned is 1; otherwise the value returned is 0.


SERVER_PORT
SERVER_PORT (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the IP port identifying number being used in the current transmission.

For example :

80

SERVER_PORT is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


SERVER_PROTOCOL
SERVER_PROTOCOL (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name and version of the HTTP communication protocol used by the server.

For example :

http/1.0

SEVER_PROTOCOL is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


SERVER_SOFTWARE
SERVER_SOFTWARE (Variable of commands ECHO, HIDE and SHOW)

 	See also

This variable returns the name and version of the HTTP server software.

For example :

SERVER_SOFTWARE: apache/4.0 ID/87565

SERVER_SOFTWARE is what is known as an  "environment variable". Environment variables are used to gather information from the user and his technical environment.


ALL_HTTP
ALL_HTTP (Variable of command ECHO)

 	See also

ALL_HTTP indicates all the HTTP headings that were not detected by another SSI variable.

For example :

HTTP_name of heading field


URL
URL (Variable of command ECHO)

 	See also

URL returns the URL address.The parameter value will not be included. The value is determined  when the Web server extracts the information from the HTTP heading.


cmd
CMD (EXEC  Command Parameter)

See also

This variable is used to specify the name and command line parameters of an executable script (shell). The results of this script can be displayed in an HTML document using the  ECHO command.

Example :

<!--#exec cmd="ping 204.96.64.171 -w 20000" -->


cgi
CGI ( EXEC Command Parameter)

 	See also

This parameter is used to indicate the name of a CGI executable script on the HTTP server.

Example :

<--!#exec cgi="/ProcessSale.gry" post="sales=19.95"-->


charset
CHARSET ( CONFIG Command Parameter)

 	See also

This parameter is used to define the character set to use.

Example :

<--!#config charset="ascii"-->


display
DISPLAY ( COUNTER Command Parameter)

 	See also

This parameter is used when a counter is placed in a document. DISPLAY is used to define the counter status, that is, whether it is displayed or not.
Possible values are: true – false – off – on – yes – no

Example :

<--!#counter display="off"-->


errmsg
ERRMSG ( CONFIG Command Parameter)

See also

ERRMSG is used to customize an error message.

Example :

<--!#config errmsg="An error occurred while this command was being executed"-->


file
FILE ( FLATSMOD, FSIZE et INCLUDE Command Parameters)

 	See also

This parameter is used to define the URL address and the name of the document located on the  HTTP server. FILE is used under the MacIntosh platform. VIRTUAL is the parameter used under PC platforms.

Example :

<--!#flastmod virtual="/stuff/adress.shtml"-->


newrandom
NEWRANDOM ( CONFIG Command Parameter)

See also

NEWRANDOM is used to obtain a random whole number between 2 and 10,000.

Example :

<--!#config newrandom="500"-->


operator
OPERATOR ( HIDE, IF and SHOW Command Parameters)

Operators 	See also

Operators are used to define the conditions that must be met in order to execute a command.

Example :

<--!#hide variable="date_gmt" operator="contains"-->


piservice
PISERVICE ( EXEC Command Parameter)

See also

This parameter indicates the name of the W*API service to be used.

Example:

<--!#exec piservice="quicksend_ssi" param="from=expediteur@domaine.com&to=destinataire@domaine.com subject=Note%de%service-->


script
SCRIPT ( EXEC Command Parameter)

See also

This parameter is used to indicate the path for the CG script.

Example :

<--!#exec script="/salesscript" post="sales=19.95"-->


sizefmt
SIZEFMT ( CONFIG Command Parameter)

See also

SIZEFMT is used to  obtain the size of a file in bytes or kilobytes.

Example:

<--!#config sizefmt="abbrev"-->


timefmt
TIMEFMT  ( CONFIG Command Parameter)

Descriptors 	See also

This parameter is used to apply special formatting to temporary information (date and time).

Example :

<--!#config timefmt="%B %D %Y"-->


value
VALUE ( HIDE and SHOW Command Parameters)

 	Operators 	See also

This parameter is used to define the terms of a comparison condition that must be met in order to execute a given command.

Operators are used to determine the conditions that must be met to execute a command.

Example :

<--!#show variable="date_gmt" operator="contains" value="2000" -->


var (counter)
VAR ( COUNTER Command Parameter)

See also

This parameter is used when a counter is placed in a document. It is used to define the name of the file that contains the counter's parameters.

Example :

<--!#counter var="home_page_counter"-->


var (enrironnement)
VAR  ( ECHO , HIDE  and SHOW Command Parameters)

This variable is used to obtain certain information related to the user and the current document. For example, the user name, document name, modification date, etc.

Example :

<--!#echo var="LAST_MODIFIED"-->


variable
VARIABLE ( ECHO , HIDE  and  SHOW Commands Parameters

Operators 	See also

This variable is used to obtain certain information related to the user and the current document. For example, the user name, document name, modification date, etc.

Example :

<--!#show variable="DATE_GMT"-->


virtual
VIRTUAL ( FLATSMOD, FSIZE and INCLUDE Command Parameters)

 	See also

This parameter is used to define an URL address and the name of the document found on the HTTP server. VIRTUAL is used under PC platforms. FILE is used under MacIntosh platforms.

Example :

<--!#flastmod virtual="/stuff/adress.shtml"-->


Parameters associated with commands
CONFIG Command Parameters

ERRMSG

TIMEFMT

SIZEFMT

CHARSET

NEWRANDOM

CMD


Parameters associated with commands
COUNTER Command Parameters

VAR

DISPLAY


Parameters associated with commands
EXEC Command Parameters

CGI

CMD

SCRIPT

PISERVICE


Parameters associated with commands
ECHO Command Parameters

CMD

VAR

CGI

SCRIPT

PISERVICE


Parameters associated with commands
FLASTMOD Command Parameters

VIRTUAL

FILE


Parameters associated with commands
FSIZE Command Parameters

VIRTUAL

FILE


Parameters associated with commands
HIDE Command Parameters

OPERATOR

VALUE

VARIABLE


Parameters associated with commands
INCLUDE Command Parameters

VIRTUAL

FILE


Parameters associated with commands
SHOW Command Parameters

OPERATOR

VALUE

VARIABLE


CONFIG Command Variables

cmdecho

cmdpostfix

cmdprefix

onerr


Variables associated with command EMAIL
EMAIL Command Variables

fromhost

tohost

fromaddress

toaddress

message

subject

sender

replyto

cc

inreplyto

id


Variables associated with commands
EXEC Command Variables

cmdecho

cmdpostfix

cmdprefix


Variables associated with commands
IF Command Variables

print

error

break

errorbreak

printbreak


Variables associated with commands
ODBC Command Variables

debug

connect

statement

format


Variables for command EMAILEMAIL>Main
ECHO Command Variables

ALL_HTTP

AUTH_TYPE

AUTH_PASSWORD

AUTH_USER

CONTENT_LENGTH

CONTENT_TYPE

DOCUMENT_NAME

DOCUMENT_URI

DATE_GMT

DATE_LOCAL

GATEWAY_INTERFACE

HTTP_ACCEPT

LAST_MODIFIED

PATH_INFO

PATH_TRANSLATED

QUERY_STRING

QUERY_STRING_UNESCAPED

REMOTE_ADDR

REMOTE_HOST

REMOTE_USER

REQUEST_METHOD

SCRIPT_NAME

SERVER_NAME

SERVER_PORT

SERVER_PORT_SECURE

SERVER_PROTOCOL

SERVER_SOFTWARE

URL


Crédits
Credits

The SSI reference is a product of Visicom Média inc. It was created for the help files of our software product, AceExpert, version 2000.

To obtain information on AceExpert 2000 oor other  Visicom Média inc. products, please visit our Web site at the following address:

http://www.visic.com

Responsible for the
Visicom project

Dominique Tremblay

Research, development
and  composition

Mireille Chevalier
Assistant Administrator
www.completif.qc.ca

Copyright ©1996-2000 Visicom Média inc.  All rights reserved.